package com.asp.aspchain.core.model;

import java.io.Serializable;

import org.apache.commons.lang3.builder.ReflectionToStringBuilder;

import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 
 *
 * @author aspire
 * @Date 2018-10-24 11:22
 */
@TableName("t_abc_dic_base")
public class DicBaseModel extends Model<DicBaseModel> {

	private static final long serialVersionUID = 1L;

	/**
	 * Bkey
	 * 
	 */
	private String bkey;
	/**
	 * Bvalue
	 * 
	 */
	private String bvalue;
	/**
	 * Discriptor
	 * 
	 */
	private String discriptor;

	/**
	 * 获取: Bkey
	 * 
	 */
	public String getBkey() {
		return bkey;
	}

	/**
	 * 设置: Bkey
	 * 
	 */
	public void setBkey(String bkey) {
		this.bkey = bkey;
	}

	/**
	 * 获取: Bvalue
	 * 
	 */
	public String getBvalue() {
		return bvalue;
	}

	/**
	 * 设置: Bvalue
	 * 
	 */
	public void setBvalue(String bvalue) {
		this.bvalue = bvalue;
	}

	/**
	 * 获取: Discriptor
	 * 
	 */
	public String getDiscriptor() {
		return discriptor;
	}

	/**
	 * 设置: Discriptor
	 * 
	 */
	public void setDiscriptor(String discriptor) {
		this.discriptor = discriptor;
	}

	@Override
	protected Serializable pkVal() {
		return this.bkey;
	}

	@Override
	public String toString() {
		return ReflectionToStringBuilder.toString(this);
	}
}
